eye balls - Alemán Inglés Diccionario